$(function(){

  var pageSize = 5;
  var currentPage = 1;//当前页

  var currentId = null; //当前要操作数据id
  var isDelete = null;  //当前数据要进行操作

  function render(){
    $.ajax({
      url:'/user/queryUser',
      data:{
        page:currentPage,
        pageSize:pageSize
      },
      dataType:'json',
      success:function(info){
        console.log(info);
        $('tbody').html(template('tmp',info))
        setPage(info.total)
      }
    })

  }
  render()


  function setPage(total){
    $("#paginator").bootstrapPaginator({
      bootstrapMajorVersion:3,//默认是2，如果是bootstrap3版本，这个参数必填
      currentPage:currentPage,//当前页
      totalPages:Math.ceil(total/pageSize),//总页数
      size:"small",//设置控件的大小，mini, small, normal,large
      onPageClicked:function(event, originalEvent, type,page){
        //为按钮绑定点击事件 page:当前点击的按钮值
        currentPage = page;
        render();
      }

});
  }


  // 3.点击操作按钮，记录当前的数据，以要进行的操作

  $('tbody').on('click','.btn',function(){
    currentId = $(this).parent().data('id');

    //记录禁用还是
    isDelete = $(this).hasClass('btn-success') ? 1:0;
  })

  $('.btn-yes').on('click',function(){
    $.ajax({
      url:'/user/updateUser',
      type:'post',
      dataType:'json',
      data:{
        id:currentId,
        isDelete:isDelete
      },
      success:function(info){
        render();
        $('.modal-delete').modal('hide')
      }
    })
  })

})